void crea_ras()
{
    for (int i=0;i<128;i++) rass[i].activo = false;                             // desactiva todos los sprites
    ras.alpha=255;                                                              // fija el nivel de alpha
    ras.createxturas("sprites/ras.dat");
    ras.x=300;
    ras.y=120;
    ras.animstart=0;
    ras.animpos=0;
    ras.animspeed=80;
    ras.animcount=2;
    ras.escala=1.0;
}

/* pinta un ras onde tu le digas */
void put_rass(int x,int y)
{
    for (int b=0;b<128;b++) 
        if (rass[b].activo==false)                                         // busca uno que no este activo 
         {
           rass[b].activo=true;                                           // lo activa
           rass[b].y=y;                              
           rass[b].x=x;                              
           break;
         }
}

void pinta_ras()
{
    
     for (int i=0;i<128;i++)
      if (rass[i].activo==true)                                                 // si esta activo
       {
        if (int(ras.animpos)==1) rass[i].timer++;                               // cuando pasa por animpos 2 incrementa el contador
          if (is_game_stop==false) rass[i].y+=scroll_speed;                     // move firedeath with map scroll
          if (rass[i].timer == 50 )                                             // si el contador es 50 borra el sprite
          { 
           rass[i].activo=false;                                                // anula el sprite poninedo y a -1
           rass[i].timer=0;                                                     // y el contador a 0 para evitar problemas.   
          } //if 
          else // optimizamos un poco
          {
           ras.x = rass[i].x; //x
           ras.y = rass[i].y; //y  
           ras.pinta();
           ras.anima();
          } /* else end */
       } // for/if

}
